function init()
	createConstructionElement( 2, -56.1669, 7.6875, -1.5708, 2 );
	createConstructionElement( 2, -58.1875, 2.67339, 0, 1 );
	createConstructionElement( 2, -60.375, 2.67339, 0, 1 );
	createConstructionElement( 2, -60.375, 4.61089, 0, 1 );
	createConstructionElement( 2, -49.7919, 5.6875, -1.5708, 2 );
	createConstructionElement( 2, -56.2294, 2.6875, 0, 1 );
	createConstructionElement( 2, -50.0419, 10.6875, 0, 2 );
	createConstructionElement( 2, 47.6875, 5.75, -1.5708, 2 );
	createConstructionElement( 2, 47.5, 10.875, 0, 2 );
	createConstructionElement( 2, 55, 6.6625, 0, 2 );
	createConstructionElement( 2, 53.25, 2.6, 0, 1 );
	createConstructionElement( 2, 53.25, 4.6, 0, 1 );
	createConstructionElement( 2, 53.3125, 8.52501, 0, 1 );
	createConstructionElement( 2, 55.5625, 10.4625, 0, 2 );
	createConstructionElement( 2, 57.9375, 8.46251, 0, 1 );
	createConstructionElement( 2, 55.3125, 4.65001, 0, 1 );
	createConstructionElement( 2, 55.3125, 2.58751, 0, 1 );
	createConstructionElement( 2, -17.6975, 5.6, -1.5708, 2 );
	createConstructionElement( 2, -15.76, 5.5375, -1.5708, 2 );
	createConstructionElement( 2, -15.8225, 13.5375, -1.5708, 2 );
	createConstructionElement( 2, -17.6975, 13.5375, -1.5708, 2 );
	createConstructionElement( 2, 11.3124, 5.4625, -1.5708, 2 );
	createConstructionElement( 2, 9.37492, 5.525, -1.5708, 2 );
	createConstructionElement( 2, 9.37492, 13.525, -1.5708, 2 );
	createConstructionElement( 2, 11.3624, 13.45, -1.5708, 2 );
	createConstructionElement( 2, 10.2374, 18.45, 0, 2 );
	createConstructionElement( 2, -16.785, 18.525, 0, 2 );
	createConstructionElement( 2, -14.8975, 20.375, 0, 2 );
	createConstructionElement( 2, 8.54992, 20.325, 0, 2 );
	createConstructionElement( 2, 13.5499, 20.325, 0, 1 );
	createConstructionElement( 2, -19.8844, 20.2625, 0, 1 );
	createConstructionElement( 2, 7.04992, 22.2625, 0, 2 );
	createConstructionElement( 2, -12.96, 22.25, 0, 2 );
	createConstructionElement( 2, -17.96, 22.1875, 0, 1 );
	createConstructionElement( 2, 12.0499, 22.2625, 0, 1 );
	createConstructionElement( 0, -6.98758, 5.425, -1.5708, 2 );
	createConstructionElement( 0, -3.55008, 5.425, -1.5708, 2 );
	createConstructionElement( 1, -7.48758, 10.425, 0, 2 );
	createConstructionElement( 0, 0.512417, 10.425, 0, 2 );
	createConstructionElement( 0, 0.262417, 5.425, -1.5708, 2 );
	createConstructionElement( 1, -3.60009, 15.375, -1.5708, 2 );
	createConstructionElement( 1, 0.212414, 15.4375, -1.5708, 2 );
	createConstructionElement( 0, -7.10009, 15.3125, -1.5708, 2 );
	createConstructionElement( 1, -3.53759, 20.375, 0, 2 );
	createConstructionElement( 1, -2.55358, 22.2724, 0, 1 );
	createConstructionElement( 1, -4.55358, 22.3349, 0, 1 );
	createConstructionElement( 0, -4.47512, 27.332, -1.5708, 2 );
	createConstructionElement( 0, -2.47512, 27.2695, -1.5708, 2 );
	createConstructionElement( 1, -3.73637, 32.2737, 0, 2 );
	createConstructionElement( 1, -7.67387, 34.2112, 0, 2 );
	createConstructionElement( 1, 0.32613, 34.2112, 0, 2 );
	createConstructionElement( 1, -3.48637, 36.1487, 0, 2 );
	createConstructionElement( 2, -9.99107, 24.2695, 0, 0 );
	createConstructionElement( 2, 4.13393, 24.207, 0, 0 );
	createConstructionElement( 0, -0.553581, 22.2724, 0, 0 );
	createConstructionElement( 0, -6.55358, 22.3349, 0, 0 );
	createConstructionElement( 2, -19.9286, 22.1474, 0, 0 );
	createConstructionElement( 2, 13.9447, 22.2611, 0, 0 );
	createConstructionElement( 0, 0.149134, 39.6433, -0.392699, 2 );
	createConstructionElement( 1, 3.27413, 36.2058, 0, 0 );
	createConstructionElement( 0, -1.72587, 38.0808, 0, 0 );
	createConstructionElement( 1, -5.78837, 38.0625, 0, 0 );
	createConstructionElement( 1, -10.7259, 36.1875, 0, 0 );
	createConstructionElement( 1, -8.03837, 39.6433, -2.74889, 2 );
end
function update( dt )
end
